Supported Visual Studio Versions

RTX64 4.5 supports the following versions of Microsoft Visual Studio:

IMPORTANT! The RTX64 SDK requires the Desktop development with C++ Visual Studio 2022 workload.

If this workload is not currently installed for Visual Studio 2022, you must manually install it using the appropriate Visual Studio installer file (vs_<edition>.exe). For example, vs_professional.exe. To do this, follow the steps below:

  1. Browse for and open the Visual Studio 2022 installer file (vs_<edition>.exe).
  2. Under Workloads / Windows, select Desktop development with C++.
  3. Under Summary, make sure that the optional feature of this workload MFC and ATL support (x86 and x64) is selected.
  4. Click Install.
  5. After the new workload is installed, click Launch.

IMPORTANT! If the above workload is not installed, projects and samples created with the RTX64 application templates will not build.

NOTE: In Vision Studio 2022 versions above 17.7.3, you may encounter unresolved linker errors about missing APIs. See the TechNote Unresolved Linker Errors in Visual Studio 2022, available on the Support Site, for more information.

IMPORTANT! The RTX64 SDK requires the Desktop development with C++ Visual Studio 2019 workload.

If this workload is not currently installed for Visual Studio 2019, you must manually install it using the appropriate Visual Studio installer file (vs_<edition>.exe). For example, vs_professional.exe. To do this, follow the steps below:

  1. Browse for and open the Visual Studio 2019 installer file (vs_<edition>.exe).
  2. Under Workloads / Windows, select Desktop development with C++.
  3. Under Summary, make sure that the optional feature of this workload MFC and ATL support (x86 and x64) is selected.
  4. Click Install.
  5. After the new workload is installed, click Launch.

IMPORTANT! If the above workload is not installed, projects and samples created with the RTX64 application templates will not build.

IMPORTANT! The RTX64 application templates require the Windows 10.0 SDK, which is not included in the Visual Studio 2019 installation by default. You must manually select the Windows 10.0 SDK option during installation of Visual Studio 2019.

IMPORTANT! The RTX64 SDK requires the Desktop development with C++ Visual Studio 2017 workload.

If this workload is not currently installed for Visual Studio 2017, you must manually install it using the appropriate Visual Studio installer file (vs_<edition>.exe). For example, vs_professional.exe. To do this, follow the steps below:

  1. Browse for and open the Visual Studio 2017 installer file (vs_<edition>.exe).
  2. Under Workloads / Windows, select Desktop development with C++.
  3. Under Summary, make sure that the optional feature of this workload MFC and ATL support (x86 and x64) is selected.
  4. Click Install.
  5. After the new workload is installed, click Launch.

IMPORTANT! If the above workload is not installed, projects and samples created with the RTX64 application templates will not build.

NOTE: The RTX64 application templates require the Windows 8.1 SDK, which is not included in the Visual Studio 2017 installation by default. You must manually select the Windows 8.1 SDK option during installation of Visual Studio 2017.

NOTE: Visual Studio 2015 has been deprecated and will be removed from the next major release.

See the RTX64 Operating System and Visual Studio Compatibility Matrix for a detailed listing of Visual Studio support for each RTX64 version.

NOTE: We recommend that you always upgrade to the latest Visual Studio update.

IMPORTANT!  

The path structure to the RTX64 libraries is RTX64-version-specific:

$(RTX64SDKDIR<MAJORVERSION>)lib\$(Rtx64Platform)

Where <MAJORVERSION> is the major version of the RTX64 product. For example, for RTX64 3.0 - version 3.0 of the RTX64 product - the path is:

$(RTX64SDKDIR3)lib\$(Rtx64Platform)

Using the Convert feature of Visual Studio to convert RTX64 projects that were created with older versions of Visual Studio can result in mismatched RTX64 compiler settings. You will not be able to debug such applications. Therefore, it is recommended that the Convert option in Visual Studio not be used to convert RTX64 projects.

Tested Windows SDK Versions

The table below shows the supported Windows SDK versions that have been tested with RTX64 4.5:

Visual Studio version Tested Windows SDK versions
2022

10.0.22621.x

10.0.19041.x

2019

10.0.19041.x

10.0.18362.x

2017

10.0.17763.x

10.0.14393.x

2015

10.0.10240.x

8.1

Related topics: